.business{
  height: 100%;
  width: 100%;
  background: #f6f6f6;
  padding-top: 1.32rem;
  .content{
    height: 2.86rem;
    width: 100%;
    background:linear-gradient(269deg,rgba(254,0,0,1) 0%,rgba(255,42,86,1) 100%);
    .header{
      display: flex;
      justify-content: space-between;
      align-items: center;
      padding: 0 .38rem;
      padding-top: .44rem;
      div{
        font-size: .32rem;
        line-height: .44rem;
        color: #fff;
        &:first-child{
          font-weight: bold;
        }
      }
    }
    .data{
      margin-top: .56rem;
      margin-bottom: .4rem;
      display: flex;
      align-items: center;
      justify-content: space-around;
      .store{
        text-align: center;
        .num{
          color: #fff;
          font-size: .4rem;
          line-height: .56rem;
          margin-bottom: 0.06rem;
        }
        .day{
          color: #fff;
          font-size: .28rem;
          line-height: .4rem;
          margin-bottom: 0.06rem;
        }
      }
    }
  }
  .silde{
    position: fixed;
    right: .3rem;
    bottom: 0.8rem;
    height: 1rem;
    width: 1rem;
    border-radius: 100%;
    background: #FFD728;
    display: flex;
    align-items: center;
    flex-direction: column;
    .plus{
      font-size: .2rem;
      line-height: .28rem;
    }
    .title{
      font-size: .18rem;
      line-height: .28rem;
    }
  }
  .main{
    margin: .24rem auto 0 auto;
    // height: 3.74rem;
    width: 7.02rem;
    border-radius: .2rem;
    background: #fff;
    padding: 0 .16rem;
    .detail{
      width: 100%;
      height: 100%;
      .title{
        padding: .24rem 0 .16rem 0;
        border-bottom: 0.02rem solid #f0f0f0;
        font-size: .28rem;
        line-height: .4rem;
        color: #333;
      }
      .info{
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: .26rem 0 .28rem 0;
        border-bottom: 0.02rem solid #f0f0f0;
        &:last-child{
          padding-bottom: .2rem;
          border: none;
        }
        div{
          &:first-child{
            img{
              width: .48rem;
              height: .48rem;
              margin-right: .22rem;
            }
            span{
              font-size: .28rem;
              color: #333;
            }
          }
          &:last-child{
            width: .48rem;
            height: .48rem;
            img{
              width: .48rem;
              height: .48rem;
            }
          }
        }
      }
    }
  }
  .not{
    position: fixed;
    top: 1.6rem;
    width: 100%;
    left: 0;
  }
}